a lot on (someone's) plate

Translations
avoir beaucoup sur les bras
Definitions
Having many responsibilities, tasks, or problems to deal with at the same time.